@charset "utf-8";
/* CSS Document */

/* index */
#header{ width:100%; height:94px; background:#007ab5;}
#header .head{ width:1000px; height:100%;margin:0 auto; position:relative; overflow:visible;}
#header .head .logo{ width:169px;height:68px; position:absolute; left:0px; top:8px;}
#header .head .nav{width:500px;height:32px;position:absolute;left:176px;top:13px;}
.head .nav li{ float:left; margin:0 16px;text-align: center;}
.head .nav li p{font-size: 14px;color: #8cc3de;text-align: center;}
.head .na{ width:300px; height:36px; line-height:36px; text-align:center;position:absolute; left:159px; bottom:0px;}
#header .head .na a{ font-size:14px;color:8cc3de; padding:0 16px;}
.head .loginbox{width:97px; position:absolute; right:0px; top:16px;}
.head .loginbox li{float:left; padding:0 5px;font-size:12px;color:#96b8ca;}
.head .loginbox li em{width: 0;height: 0; border-top: 5px solid transparent;border-left: 6px solid #fff; border-bottom: 5px solid transparent;display: block; margin-top: 4px;}

.head .loginbox li a{font-size:12px;color:#96b8ca;}

/* banner */
.indexbanner{ width:100%;margin: 0 auto; height:355px; overflow:hidden; position:relative;text-align: center  }
.indexbanner .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:10px; z-index:1;margin-right:-70px }
.indexbanner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.indexbanner .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:url("../images/banner1_13.png") no-repeat; cursor:pointer; }
.indexbanner .hd ul li.on{ background:url("../images/banner2_11.png") no-repeat; color:#fff; }
.indexbanner .bd{ height:100%; z-index:0;position:relative;text-align: center;margin: 0 auto   }
.indexbanner .bd li{ zoom:1; vertical-align:middle; }
.indexbanner .bd img{ width:1920px; height:355px; display:block;position:absolute;left:0;width:100%;min-width:1400px; }


.indexbanner .prev,
.indexbanner .next{ position:absolute; left:50%; top:50%; margin-top:-25px; display:block; width:32px;}
.indexbanner .next{ left:auto; right:3%; background-position:8px 5px; }
.indexbanner .prev:hover,
.indexbanner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.indexbanner .prevStop{ display:none;  }
.indexbanner .nextStop{ display:none;  }

/* mian */
.mian{ width:1000px; height:1850; overflow:auto; margin:0 auto; font-family:"宋体";}
.mian .product-con_nav{ position:relative; margin:38px 0 30px;}
.mian .product-con_nav a{display: inline-block;color:#797571;font-size:12px;width:72px;height:27px;border-radius:23px;border:1px #E2E2E2 solid;text-align:center;vertical-align:middle;padding-top:8px;position:relative;line-height:18px;}
.mian .product-con_nav .lnav_bg{background:#FF6458;color:#fff;}
.select-li{position: absolute;right:136px;top:0;font-size: 12px;color:#797571}
.select-li span{position: absolute;right:100px;top:11px;display:inline-block;font-size: 12px;width:30px;color:#797571}
.select-li2{position: absolute;right:0px;top:0;font-size: 12px;color:#797571}
.select-li2 span{position: absolute;right:102px;top:11px;display:inline-block;font-size: 12px;width:30px;color:#797571}

.part1{width:998px;height:282px;border:1px solid #dbdbdb; margin-bottom:8px; overflow:hidden;zoom:1;}
.part1 .ac1_l{width:660px;height:282px;float:left;zoom:1;}
.part1 .ac1_r{width:245px;height:228px; line-height:28px;float:right;zoom:1; position:relative; padding:52px 32px 0 56px;}

.ac1_l{position: relative}
.ac1_l-div{position: absolute;top: 0;left:0;background: #40adfa;padding:7px 12px;color: #fff;font-size: 16px;}

.ac1_r .ac_hot_i{width:97px;height:97px;position:absolute;top:-1px;right:-1px;}
.ac1_r h3{ font-size:18px;color:#1f1f1f;margin-bottom:15px;}
.ac1_r .ac1_p{ font-size:12px;color:#787884; border-bottom:1px #dbdbdb solid;margin-bottom:20px; line-height:15px; padding-bottom:10px;}
.ac1_r .ac1_r_b{}
.ac1_r .ac1_r_b .ac_hot{ width:84px;height:76px; float:left;}
.ac1_r .ac1_r_b .ac_hot_p{width:130px; font-size:12px;color:#54473d; line-height:18px;float:right; margin-top:8px;}
.ac1_r .ac1_r_b .ac_hot_p span{color:#787884;}

/* mian end */

/* bottom */
#bottom{width:100%;height:158px; background:#313131; font-family:"宋体";}
.bottom_p{position:relative; width:1000px; height:100%;margin:0 auto;}
.copy{width:470px;position:absolute;padding-top:22px;left:0px;top:0;}
.copy a{ font-size:12px;color:#b3b5ba;padding:0 6px;}
.copy .copy_act{color:#fff; font-size:12px;}
.copy b{ color:#49605b; font-size:12px;}
.copy span{ font-size:12px;color:#b3b5ba;}
.contact{width:260px;position:absolute;right:0;top:0px;}
.contact_p{width:142px; float:left;line-height:22px;margin-top:12px;}
.contact_p p{ font-size:14px;color:#b3b5ba;}
.contact_p p span{color:#b3b5ba;font-size:12px;}
.contact_p span{ font-family:Arial;color:#939393; font-size:12px;}
.contact_wx{width:80px; float:right; margin-top:16px;}
.contact_wx a{padding-bottom:10px;}
.contact_wx span{color:#939393; font-size:12px;}


.izl-rmenu{position:fixed;right: 2%; bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:39px;height:39px;margin-bottom:1px;cursor:pointer;position:relative;border-radius:5px;margin-top:3px;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:-120px;display:none;width:160px;height:160px;}

.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}
